<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="en">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="created" content="2018-10-23T06:18:10.521000000">
    <meta name="changed" content="2019-12-16T06:28:42.732000000">
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta http-equiv="Content-Language" content="en">
    <title>
      The attribute table
    </title>
    <link rel="stylesheet" type="text/css" href="../../style.css">
  </head>
  <body>
    <div class="maindiv">
      <h1>
        The attribute table
      </h1>
      <p>
        Many components have <strong>attributes</strong>, which are properties for configuring how the component behaves or appears. The <strong>attribute table</strong> is for viewing and displaying a component's attribute values.
      </p>
      <p>
        To select which component's attributes you wish to view, click the component using the <b class=propertie>Edit</b> tool (<img class="icontxt" src="../../../../icons/1616/toolselect.png" alt="#########">). You can also <b class="tkeybd">right-click</b> or <b class="tkeybd">control-click</b> the component and choose Show Attributes from the popup menu. Also, manipulating a component via the <b class=propertie>Poke</b> tool (<img class="icontxt" src="../../../../icons/1616/toolpoke.png" alt="#########">) or the <b class=propertie>Text</b> tool (<img class="icontxt" src="../../../../icons/1616/tooltext.png" alt="#########">) will display that component's attributes.
      </p>
      <p>
        The below screen shot demonstrates what things look like after selecting the upper input of our XOR circuit and scrolling down to view the <b class=propertie>Label Font</b> attribute.
      </p>
      <p align="center">
        <img src="../../../img-guide/gui-3-pin-attrib.png" alt="#########">
      </p>
      <p>
        To modify an attribute value, click on the value. The interface for modifying the attribute will depend on which attribute you are changing; in the case of the  <b class=propertie>Label Font</b> attribute, a dialog box will appear for selecting the new font; but some attributes (like <b class=propertie>Label</b>) will allow you to edit the value as a text field, while others (like <b class=propertie>Label Location</b>) will display a drop-down menu from which to select the value.
      </p>
      <p>
        Each component type has a different set of attributes; to learn what they mean, go to the relevant documentation in the <a href="../../libs/index.html">Library Reference</a>.
      </p>
      <p>
        If you've selected multiple components using the Edit tool (<img class="icontxt" src="../../../../icons/1616/toolselect.png" alt="#########">), then the attribute table will display attributes that are shared among all the selected components (excluding any wires). If the selected components don't all have the same value for the attribute, then the displayed value will be blank. You can change the value for all selected components' attribute at once by using the attribute table.
      </p>
      <p>
        <b>Next:</b> <a href="gui-attrcomp.html">Tool attributes</a>.
      </p>
    </div>
  </body>
</html>
